Micron Document
<!DOCTYPE html>
<html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-0 vector-toc-not-available vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-0 skin-theme-clientpref-day vector-sticky-header-enabled" lang="de" dir="ltr"><head>
<meta charset="UTF-8">
<title>SEAL (Algorithmus)</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/png" href="./_res_/favicon.png">
<link rel="canonical" href="https://de.wikipedia.org/wiki/SEAL_(Algorithmus)"> <link href="./_mw_/ext.wikimediamessages.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link href="./_mw_/ext.gadget.citeRef.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.defaultPlainlinks.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonHide.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonLayout.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonStyle.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiDarkmode.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiResponsive.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.specialSearch.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="./_mw_/site.styles.css">
<link rel="stylesheet" type="text/css" href="./_mw_/noscript.css">
<link rel="stylesheet" type="text/css" href="./_res_/footer.css">
<link rel="stylesheet" type="text/css" href="./_res_/vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-SEAL_Algorithmus rootpage-SEAL_Algorithmus skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">SEAL (Algorithmus)</span></h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="contentSub">
<div id="mw-content-subtitle"></div>
</div>
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="de" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="de" dir="ltr"><p><b>SEAL</b> (für englisch <b>S</b>oftware-Optimized <b>E</b>ncryption <b>Al</b>gorithm) ist eine von <a href="Phillip_Rogaway" title="Phillip Rogaway">Phillip Rogaway</a> und <a href="Don_Coppersmith" title="Don Coppersmith">Don Coppersmith</a> bei <a href="IBM" title="IBM">IBM</a> entwickelte <a href="Stromchiffre" class="mw-redirect" title="Stromchiffre">Stromchiffre</a> mit einer <a href="Schl%C3%BCssell%C3%A4nge" title="Schlüssellänge">Schlüssellänge</a> von 160 Bit, die sich sehr effizient in Software implementieren lässt. SEAL gilt als sehr schneller Chiffrieralgorithmus, der allerdings relativ viel Speicherplatz benötigt. Diese Effizienz wird dadurch erkauft, dass, bevor eine Verschlüsselung stattfindet, eine 9 * 32 <a href="Bit" title="Bit">Bit</a> <a href="S-Box" title="S-Box">S-Box</a> berechnet wird. Dies geschieht mit <a href="Sicherer_Hash-Algorithmus" class="mw-redirect" title="Sicherer Hash-Algorithmus">SHA</a>.
</p><p>SEAL stellt keine klassische <a href="Stromchiffre" class="mw-redirect" title="Stromchiffre">Stromchiffre</a> dar, sondern eine <a href="Pseudozufallszahlengenerator" class="mw-redirect" title="Pseudozufallszahlengenerator">Pseudozufallsfunktion</a>. Der aktuelle Nachrichtenschlüssel hängt also nicht von einem Zustand ab, den die beiden Gegenseiten gemeinsam haben, sondern nur vom Schlüssel und der Nummer der Nachricht. Auf diese Weise muss man nicht Neu-Synchronisieren, wenn eine Nachricht auf dem Kanal verloren geht.
</p><p>Ist die <a href="S-Box" title="S-Box">S-Box</a> initialisiert, so benötigt SEAL zur Verschlüsselung eines Klartextbytes ungefähr 5 elementare CPU-Operationen, was ihn zu einem der schnellsten Softwarealgorithmen macht.
</p><p>1997 bemerkte man, dass der Schlüsselstrom von SEAL nach ungefähr 2<sup>34</sup> Bytes von der Zufälligkeit abweicht. Daraufhin wurde SEAL geringfügig modifiziert und SEAL 3.0 genannt. Wenig später wird auch ein Angriff auf SEAL 3.0 nach 2<sup>44</sup> Bytes beschrieben.
</p></div><!--htdig_noindex--><div><div class="zim-footer">
Dieser Artikel wurde von <a class="external text" title="Zuletzt bearbeitet am 2024-03-12" href="https://de.wikipedia.org/wiki/?title=SEAL_(Algorithmus)&amp;oldid=243034200">Wikipedia</a> herausgegeben. Der Text ist unter <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.de">Creative Commons Attribution-Share Alike 4.0</a> verfügbar, sofern nicht anders angegeben. Für die Mediendateien können zusätzliche Bedingungen gelten.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
<script src="./_webp_/webpHandler.js"></script>

</body></html>